package com.supcon.exchangedata.pojo.entity.oracle.sync;

import lombok.Data;

import javax.persistence.*;

/**
 * @author: yangbin
 * @date:Tue Feb 28 09:34:34 CST 2023
 * @description:
 * @modified By：
 */
@Entity
@Data
@IdClass(CtMonthKeys1.class)
@Table(name = "CT_MONTH_REPORT_RDJT")
public class CtMonthReportRdjt {

    @Basic
    @Column(name = "ID")
    private Long id;
    @Basic
    @Id
    @Column(name = "YEAR")
    private Long year;
    @Basic
    @Id
    @Column(name = "MONTH")
    private Long month;
    @Basic
    @Column(name = "GENERATION")
    private Long generation;
    @Basic
    @Column(name = "GENERATION_TOTAL")
    private Long generationTotal;
    @Basic
    @Column(name = "GENERATION_YEAR")
    private Long generationYear;
    @Basic
    @Column(name = "GENERATION_RATE")
    private Long generationRate;
    @Basic
    @Column(name = "HEATING")
    private Long heating;
    @Basic
    @Column(name = "HEATING_TOTAL")
    private Long heatingTotal;
    @Basic
    @Column(name = "HEATING_YEAR")
    private Long heatingYear;
    @Basic
    @Column(name = "HEATING_RATE")
    private Long heatingRate;
    @Basic
    @Column(name = "OUTPUT_VALUE")
    private Long outputValue;
    @Basic
    @Column(name = "OUTPUT_VALUE_TOTAL")
    private Long outputValueTotal;
    @Basic
    @Column(name = "OUTPUT_VALUE_YEAR")
    private Long outputValueYear;
    @Basic
    @Column(name = "OUTPUT_VALUE_RATE")
    private Long outputValueRate;
    @Basic
    @Column(name = "START_PROJECT")
    private Long startProject;
    @Basic
    @Column(name = "START_PROJECT_TOTAL")
    private Long startProjectTotal;
    @Basic
    @Column(name = "START_PROJECT_YEAR")
    private Long startProjectYear;
    @Basic
    @Column(name = "START_PROJECT_RATE")
    private Long startProjectRate;
    @Basic
    @Column(name = "COMPLETED_PROJECT")
    private Long completedProject;
    @Basic
    @Column(name = "COMPLETED_PROJECT_TOTAL")
    private Long completedProjectTotal;
    @Basic
    @Column(name = "COMPLETED_PROJECT_YEAR")
    private Long completedProjectYear;
    @Basic
    @Column(name = "COMPLETED_PROJECT_RATE")
    private Long completedProjectRate;
    @Basic
    @Column(name = "REMARK")
    private String remark;

}
